Skip to content

Fix update process for windows#33

Merged
jmetrikat merged 4 commits intoanyproto:mainfrom
the0duke0:main
Mar 23, 2026
Merged

Fix update process for windows#33
jmetrikat merged 4 commits intoanyproto:mainfrom
the0duke0:main

Conversation

@the0duke0
Copy link
Copy Markdown
Contributor


  • I understand that contributing to this repository will require me to agree with the CLA

Description

This PR fixes issues with updating the service on Windows, as the exe cannot be overwritten when it is running, but it can be renamed, and then replaced.
Also switched version check to use semver.Compare instead of a string comparison. This was an issue once v0.1.10+ was released.

What type of PR is this? (check all applicable)

  • 🍕 Feature
  • 🐛 Bug Fix
  • 📝 Documentation Update
  • 🎨 Style
  • 🧑‍💻 Code Refactor
  • 🔥 Performance Improvements
  • ✅ Test
  • 🤖 Build
  • 🔁 CI

Related Tickets & Documents

Mobile & Desktop Screenshots/Recordings

Added tests?

  • 👍 yes
  • 🙅 no, because they aren't needed
  • 🙋 no, because I need help

Added to documentation?

  • 📜 README.md
  • 📓 tech-docs
  • 🙅 no documentation needed

[optional] Are there any post-deployment tasks we need to perform?

@jmetrikat jmetrikat self-requested a review March 19, 2026 22:22
@jmetrikat jmetrikat changed the title Multiple Update Fixes Fix update process for windows Mar 23, 2026
Copy link
Copy Markdown
Collaborator

@jmetrikat jmetrikat left a comment

Choose a reason for hiding this comment

The reason will be displayed to describe this comment to others. Learn more.

thanks, lgtm!

@jmetrikat jmetrikat merged commit e39d545 into anyproto:main Mar 23, 2026
5 checks passed
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment

Labels

None yet

Projects

None yet

Development

Successfully merging this pull request may close these issues.

2 participants